home *** CD-ROM | disk | FTP | other *** search
- @charset 'utf-8';
-
- /* ----- Basis CI Angaben ----- */
- html {
- background: #FFF;
- color: #000;
- direction: ltr;
- font: normal 12px/16px verdana, arial, helvetica, sans-serif;
- }
- #content .last td { /* IE 5.5 needs this */
- font: normal 12px/16px verdana, arial, helvetica, sans-serif;
- }
-
- * {
- background-repeat: no-repeat; /* Better for Opera 7 */
- line-height: inherit;
- margin: 0px;
- padding: 0px;
- }
-
- h1 {
- color: #000;
- font: bold 16px/21px verdana, arial, helvetica, sans-serif;
- margin-bottom: 5px;
- padding-bottom: 5px;
- padding-top: 10px;
- }
-
- h2 {
- font: bold 14px/18px verdana, arial, helvetica, sans-serif;
- margin-top: 10px;
- padding-bottom: 5px;
- }
-
- h3 {
- font: bold 12px/16px verdana, arial, helvetica, sans-serif;
- margin-top: 10px;
- padding-bottom: 5px;
- }
-
- p {
- font: normal 12px/16px verdana, arial, helvetica, sans-serif;
- margin-bottom: 10px;
- }
-
-
- /* ----- Hypertext Module ----- */
- a { color:#14C; text-decoration:none; }
- a:visited { color:#57F; }
- a:hover { text-decoration: underline; }
- a:active { text-decoration: none; }
- a img { border:0; }
-
-
- /* ----- Main ----- */
- #popup-top {height:65px; margin:0px; width:100%; overflow:hidden;} /* 720px */
-
- #main {
- position: relative;
- padding: 10px 3px 0px 8pt;
- width: auto; /* 720px */
- }
- #main:after {
- content: "."; /* This dot is the actual appended content */
- clear: both;
- height: 0;
- visibility: hidden;
- display: block;
- }
- #main { display: inline-block; } /* Fixes MacIE */
- * html #main { width /**/: 99%; } /* IE 5.x */
-
- /* Hides from MacIE \*/
- #main {*height: 1%; }
- * html #main { height: 1%; }
- #main { display: block; }
- /* End hide */
-
- /* ----- Content Module ----- */
- #content { float:left; width:100%; } /* 720px */
-
-
- /* ----- Allgemeingueltige Angaben ----- */
- li { display: block; list-style: none; }
- img { border: none; }
- body { padding: 0px 10px 0px 0px; }
- form { display: inline; }
- table { border-collapse: collapse; border-spacing: 0px; empty-cells: show; }
- td, th { text-align: left; vertical-align: top; }
- iframe { display: block; border: 0px; }
- option { background-color: #FFF; }
-
- input, select {
- font: normal 12px/14px verdana, arial, helvetica, sans-serif;
- padding: 1px;
- }
- select { padding:1px 1px 0px;}
- * html select { padding:1px; }
-
- .submit { float: right; display:none;}
- input.submit {
- font: normal 11px/14px verdana, arial, helvetica, sans-serif;
- padding: 1px 5px;
- }
- * html input.submit { padding: 0px; }
- *+html input.submit { padding: 0px; }
- input.radio { margin-right: 3px; margin-left: 0px; }
- label { margin-right: 5px; }
-
-
- /* part of modules.css */
- #content .area {
- display: inline; /* Doubled Float Margin Bug */
- float: left;
- }
- /* Hack */
- * html #content .area { height: 1%; } /* "Shifting" layout in IE 5.0 */
-
- #content .module {
- display: inline; /* Doubled Float Margin Bug */
- float: left;
- margin-bottom: 10px;
- margin-right: 10px;
- }
-
- #content .moduleContent {
- background: no-repeat left bottom;
- float: left;
- padding: 0px 1px;
- width: 100%;
- }
- #content .modulePart {
- float: left;
- margin: 10px 0px 0px;
- width: 100%;
- }
- #content .moduleSubPart {
- float: left;
- margin: 10px 0px 0px;
- width: 100%;
- }
-
- #content .module.last,
- #content .moduleContent *.last {
- margin-bottom: 0px;
- padding-bottom: 0px;
- }
-
-
- /* Area-Breiten incl. 10px Abstand nach links */
- #content .area.a9 { width: 100%; } /* 720px */
-
- #content .area .m9 { clear: both; float: none; }
- #CSVArea { display: none !important; }
-
- #Selectionform input { border: solid black; border-width: 0px 0px 1px 0px; }
-
- /* Modul-Breiten */
- #content .module.m9,
- #content .module.m9 .table .moduleContent,
- #content .module.m9 .standalone .moduleContent { width: auto; } /* 710px */
-
- /* Headergrafiken fuer normale Contentboxen */
- #content .m9 .content h2, #content .m9 .table h2 { background:#fff;}
-
- /* Headergrafiken fuer farbig hinterlegte Contentboxen */
- #content .m9 .important h2 { background:#fff;}
-
- /* Footergrafiken */
- #content .m9 .moduleContent { w\idth: auto; background:#fff;} /* 694px */
- x#content .module.m9 .table .moduleContent { w\idth: 16.9cm;}
-
- #content .module h2 {font-size:11px; padding:0px 1px; margin:0px;}
- #content .module h2 span { display: block; border-bottom: 1px solid #ccc; line-height: 23px;}
- #content .module h2 span a { color:#000; text-decoration:none; } /* fuer Anker */
- #content .module h2, #content .module h1, #content .module .noHeader { background-repeat: no-repeat; background-position: left top; }
-
- #content .module .standalone .moduleContent, #content .module .standalone .modulePart {margin: 0px; padding: 0px; border: 0px; background: 0px none;}
- #content .module .standalone h2,
- #content .module .moduleContent .modulePart h2 {
- background: none;
- font: bold 14px/18px verdana, arial, helvetica, sans-serif;
- margin: 5px 0px 5px;
- padding: 0px;
- }
- #content .module .moduleContent .modulePart h2 { margin: 15px 0px 5px; }
-
- #content .module .standalone h2 span,
- #content .module .moduleContent .modulePart h2 span {
- display: inline;
- border-bottom: 1px solid #CCC;
- line-height: 18px;
- padding: 0px;
- }
-
- #content .module .important,
- #content .module .important .moduleContent { background-color: #ffffff; }
-
- #content .module #intro h1 { margin:10px 0px; padding:0px; }
- #content .module p { margin-bottom: 10px; }
- #content .module #intro span.printer {position:absolute; top:25px; left:700px;}
- #content .module #intro span.printer a, #content .module #intro span.printer img {display: none;}
-
-
- /* ------ Tabellen ------ */
- #content .module table { margin-bottom: 10px; width: 100%;}
-
- #content .table .moduleContent {
- padding: 0px 1px;
- }
- #content .table table {
- border: 0px;
- margin-bottom: 5px;
- font: normal 10px/16px verdana, arial, helvetica, sans-serif;
- }
- * html #content .table table { /* #HACK - IE */
- border-collapse: collapse; }
- *+html #content .table table { /* #HACK - IE 7 */
- border-collapse: collapse; }
-
-
- #content .table table { width: 100%; } /* 630px */
- #content .table table.formtable th,
- #content .table table.formtable td { padding: 3px 0px 4px; }
-
- #content .table th, #content .table td { padding: 0px 7px 0px;height:24px;vertical-align:middle;}
- #content .table th {text-align:center; border-bottom: 1px solid #CCC; vertical-align:bottom;}
- #content .table tr.alt, #content .table th.alt, #content .table td.alt {background: #F8F9FB;}
- #content .table .r {text-align:right; padding-left:0px; padding-right:7px;}
- #content .table .l {text-align:left; padding-right:0px; padding-left:7px;}
- #content .table .c {text-align:center;}
-
-
- #content .table th.date { width: 20%; } /* 20px */
- #content .table th.rate { width: 21%; } /* 100px */
- #content .table th.no { width: 19%; } /* 90px */
- #content .table th.min { width: 8%; } /* 50px */
- #content .table th.entry { width: 9%; } /* 75px */
- #content .table th.tact { width: 6%; } /* 33px */
- #content .table th.time { width: 8%; } /* 51px */
- #content .table th.session { width: 9%; } /* 68px */
-
- #content .table .kanalbuendelung {margin:0px;padding:0px;}
-
- #content .table tfoot .hr { display: block; border-bottom: 1px solid #ccc; height:1px; he\ight:0px; }
- #content .table tfoot hr {display:none;}
- #content .table tfoot span.hr {margin:0px;}
-
-
- #content .calendar {margin-left:10px; display:none;}
- #content .last { clear: both; float: none; zoom: 1; }
- * { float: none !important; }
-
-
- thead { display: table-header-group; }
- tbody { display: table-row-group; }
-